cis esports
Muting the Mic Mid-Ranked Match: When 56% of Female Competitive Shooter Players Don't Feel WelcomedI still remember a night in Seoul, reviewing a ranked match VOD, noticing...
Before the Gulf Cup semi-final: Saudi Arabia's goalkeeper and a faith that statistics cannot measureI record the air before I record the match. That habit has followed me throug...
Vietnamese Football's Data Gap: When V.League Runs on FaithWhen V.League 1 enters its decisive rounds, every number on the pitch is...
The Empty Analysis: When Sport Learns to Say 'I Don't Know Yet'"From the virtual stand, I heard my heart beating in time with the match." Bu...
Blank Cells in Sports Data: The Most Dangerous Error Is Reading Missing Data as a Clean SignalBlank Cells in Sports Data: The Most Dangerous Error Is Reading Missing Data ...
BLAST Slam VIII: Team Yandex Locks Top 3, and $135,000 Exposes DOTA2's Real Tier51, 52, 55, 63, and 77. Those are the last five games at BLAST Slam VIII,...
21.47 Seconds and Amy Hunt's Microphone: When the Women's 200m Reaches Beyond the Finish LineI still remember that evening. Alone in front of a screen, my eyes fixed on a...
Asian Games Men's Singles Badminton Final: Loh Kean Yew, Kunlavut and the Measure of HistoryAt Ichinomiya City Municipal Gymnasium, a shuttlecock takes about 0.4 seconds...
PV Sindhu at the 2026 Asian Games: Five Rivals, One Head-to-Head Matrix, and the Real Ceiling of a 31-Year-OldThe China Masters final was over in 38 minutes. An Se-young beat Tomoka...
Stage-2 Deep Analysis Report: Empty Data Source — Unable to Execute Sports AssessmentIn professional sports journalism, one of the most fundamental principles I...
When Tennis Data Goes Silent: A Reporter's Rhythm in the Age of AutomationThe second monitor in the small Miami studio went dark at the eleventh minute...
Nine Analytical Dimensions, Not a Single Name: When Esports Analytics Writes Its Own ObituaryOn the night of August 26, a four-thousand-word document landed in my inbox....
ABIODUN Wins European U19 Title at Antibes: France's Youth Depth Is the Real SignalThe U19 boys' round-robin at Antibes closed after nine matches per player. Th...
Asian Games Men's Singles Badminton Final: Loh Kean Yew, Kunlavut Vitidsarn and the Load Equation Behind Every RallyThe decisive rally of a men's singles badminton final rarely lasts more than...
V-League 2026/27 Championship Race: When New Rules Shape DestinyThat night, at Thien Ha Stadium, I witnessed a moment where Vietnamese footba...
Satwik-Chirag crash out in Aichi 2026 first round: the lesson of 68 minutes as the front-runnerI still keep the habit of reading the split times of 400m runners the way one...
Nine Dimensions of Table Tennis Analysis: The Writer's Discipline When the Data Falls SilentNine Dimensions of Table Tennis Analysis: The Writer's Discipline When the Da...
ASICS at Pocari Sweat Run 2026: The Race Starts on a TreadmillThe treadmill in the ASICS booth hummed a steady rhythm that almost nobody...
Davidovich Fokina Wins Shanghai Masters 2026: The 11-Hour-18-Minute Map and the Limits of a 20-Year-Old BodyAt 4-4 in the deciding set, Rafael Jodar sat down on the changeover chair and...
Jack Williams on iTero, GIANTX, and the Future of AI Coaching in EsportsIntroduction Fourteen years ago at Gamescom, Natus Vincere lifted the Aegis o...
Before the Gulf Cup semi-final: Saudi Arabia's goalkeeper and a faith that statistics cannot measureI record the air before I record the match. That habit has followed me throug...
Vietnamese Football's Data Gap: When V.League Runs on FaithWhen V.League 1 enters its decisive rounds, every number on the pitch is...
The Empty Analysis: When Sport Learns to Say 'I Don't Know Yet'"From the virtual stand, I heard my heart beating in time with the match." Bu...
Blank Cells in Sports Data: The Most Dangerous Error Is Reading Missing Data as a Clean SignalBlank Cells in Sports Data: The Most Dangerous Error Is Reading Missing Data ...
BLAST Slam VIII: Team Yandex Locks Top 3, and $135,000 Exposes DOTA2's Real Tier51, 52, 55, 63, and 77. Those are the last five games at BLAST Slam VIII,...
21.47 Seconds and Amy Hunt's Microphone: When the Women's 200m Reaches Beyond the Finish LineI still remember that evening. Alone in front of a screen, my eyes fixed on a...
Asian Games Men's Singles Badminton Final: Loh Kean Yew, Kunlavut and the Measure of HistoryAt Ichinomiya City Municipal Gymnasium, a shuttlecock takes about 0.4 seconds...
PV Sindhu at the 2026 Asian Games: Five Rivals, One Head-to-Head Matrix, and the Real Ceiling of a 31-Year-OldThe China Masters final was over in 38 minutes. An Se-young beat Tomoka...
Stage-2 Deep Analysis Report: Empty Data Source — Unable to Execute Sports AssessmentIn professional sports journalism, one of the most fundamental principles I...
When Tennis Data Goes Silent: A Reporter's Rhythm in the Age of AutomationThe second monitor in the small Miami studio went dark at the eleventh minute...
Nine Analytical Dimensions, Not a Single Name: When Esports Analytics Writes Its Own ObituaryOn the night of August 26, a four-thousand-word document landed in my inbox....
ABIODUN Wins European U19 Title at Antibes: France's Youth Depth Is the Real SignalThe U19 boys' round-robin at Antibes closed after nine matches per player. Th...
Asian Games Men's Singles Badminton Final: Loh Kean Yew, Kunlavut Vitidsarn and the Load Equation Behind Every RallyThe decisive rally of a men's singles badminton final rarely lasts more than...
V-League 2026/27 Championship Race: When New Rules Shape DestinyThat night, at Thien Ha Stadium, I witnessed a moment where Vietnamese footba...
Satwik-Chirag crash out in Aichi 2026 first round: the lesson of 68 minutes as the front-runnerI still keep the habit of reading the split times of 400m runners the way one...
Nine Dimensions of Table Tennis Analysis: The Writer's Discipline When the Data Falls SilentNine Dimensions of Table Tennis Analysis: The Writer's Discipline When the Da...
ASICS at Pocari Sweat Run 2026: The Race Starts on a TreadmillThe treadmill in the ASICS booth hummed a steady rhythm that almost nobody...
Davidovich Fokina Wins Shanghai Masters 2026: The 11-Hour-18-Minute Map and the Limits of a 20-Year-Old BodyAt 4-4 in the deciding set, Rafael Jodar sat down on the changeover chair and...
Jack Williams on iTero, GIANTX, and the Future of AI Coaching in EsportsIntroduction Fourteen years ago at Gamescom, Natus Vincere lifted the Aegis o...
